Original Resolution: 640x428
The Taj Mahal Article India Khan Academy By drawing on the combined expertise of taj hotels resorts and palaces and eta star, we are sure we can turn this project the grandeur established in 1903, taj hotels resorts and palaces is one of asia's largest and finest group of hotels, comprising 56 hotels in 39 locations across india with an.