Terre-de-Haut is an island off the coast of Guadeloupe and replete with a variety of stunning viewpoints to gaze out at the sparkling waters of the Caribbean Sea.
Home to a number of Hindu and Buddhist temples, beautiful botanical gardens, and ancient palaces, Kathmandu is the perfect place to immerse yourself in Nepali culture, history, and religion.
A Caribbean island paradise, Cozumel lies a short distance from Mexico's Yucatán Peninsula. Visitors can enjoy a variety of activities, whether taking advantage of world-class snorkeling and scuba diving, swimming with dolphins, or lounging with a drink at one of the island's seaside resorts.