Taj Lake Palace
Founded in 1903, Taj is one of Asia's largest and best hotel groups, comprising 101 hotels in 64 locations globally, including a presence in India, North America, the United Kingdom, and the United States. UK, Africa, Middle East, Malaysia, Sri Lanka, Maldives,