MSC Cruises logo

MSC Cruises from New Delhi, India

Humayun's Tomb in Delhi, India.