Tried & Liked

A New Hotel in the City of the Taj

VITS Hotels Worldwide has launched its 4 star property, ‘VITS Agra’. Quick facts: It’s located on National Highway VITS Agra offers 60 rooms with 3 categories deluxe room, Suite room and executive…

Continue reading