Agra – The city of Taj

The city of love and romance, city of one of the 7 wonders, city of Taj, Agra positioned at the banks of river Yamuna. It holds one of the top position in the tourists lists. Agra has rich past from the era of mughals. If you are planning a trip, plan with our car rental […]