Category
Dwarka – The resort of your dreams in India

Carole has spent 19 years working in a variety of positions in the Travel Industry including cruise ships, hotels, adventure tour guiding, international tour management and corporate meeting mgmt. She has the inside scoop on the business of travel and the best information on business and leisure travel.

YOU MIGHT ALSO LIKE