What can be said about the mighty Taj Mahal in Agra that hasn’t been said before? That it is one of the finest monuments ever built by man is a fact nobody who has witnessed its magnificence can ...
we can however take you on a tour of the beautiful, extraordinary and luxurious rooms of the Taj Mahal Hotel. Hop on as Business Insider takes you inside.