One of the most beautiful places in India and one of the world’s best resorts in Asia on the Arabian Sea. This resort, located south of Bombay, is not without reason called the pearl of the Indian coast. This region is...