Because of its five popular ports, Jamaica is a popular port of call for many cruise lines. Cruise ships dock in Montego Bay on the island’s north side, where you’ll have access to the island’s most stunning white-sand beaches. Alternatively, a ship can dock in Ocho Rios, which is known for its many beautiful sights, including the famous Dunn’s River waterfall. Falmouth, which is also equipped to handle the largest cruise ships, is located between the towns of Ocho Rios and Montego Bay and has buses, minibuses, and route taxis available to take guests to the many natural wonders and beaches around. In the island’s east, lush, rain-fed Port Antonio and a number of communities to the east serve as portals to some of the county’s most spectacular natural wonders. There is also a dock in the south in Port Royal, a former pirate colony about an hour’s drive from Kingston, the capital city.