Built on the ramparts of a 16th century Portuguese fortress, this resort is part of a sprawling 73-acre complex overlooking the Arabian Sea. Situated in close proximity to the beach, Fort Aguada Beach Resort offers a range of spacious villas and cottages.
INTEREST: Beach, Resort, Romantic, Spa, Waterfront
The Taj Mahal Hotel is located in the exclusive residential area of Lutyens, Delhi, close to the seat of government. Reflecting the heritage of Mughal Delhi, this hotel offers graceful architecture with modern facilities.
Nestled amongst 25 acres of coconut groves and backwater rivers, Le Méridien Cochin Resort & Convention Centre sits at the heart of one of India's most naturally beautiful cities.
INTEREST: Business, Country Estates, Resort, Tourism