Montego Bay is the second largest city in Jamaica and has the islands largest airport. Many cruise ships stop here for the duty free shopping and large number of restaurants. There are also many newly construted resorts along the beach where tourists can stay without worry over other more crime-ridden areas.