Mumbai

Mumbai, India (formerly known as Bombay) is one of the most densely populated cities on the planet. Located on the west coast of India, it’s a popular stop for cruises …

Palma De Mallorca

Palma De Mallorca is the largest town on the island of Mallorca, off the coast of Spain. The island is known for beautiful beaches and the Catedral de Mallorca (aka …