Montego Bay is perfect for snorkeling and shopping, while the spas of Ocho Rios can make any stresses melt away. Read more Bahamas Like seashells, no two holidays in the Bahamas are alike. With options as diverse as its 700 islands, it's a place where you can find exactly the getaway ...