Astonished

Mumbai Hotel Taj was India’s first five star hotel it was built by Jamdesh Tata

Today there are many luxurious hotels in India. The rent of all these hotels starts…