Taj View Booking Counter (Mehtab Bagh) is a historical landmark located in Agra, Uttar Pradesh. The average rating of this place is 3.70 out of 5 stars based on 6 reviews. The street address of this place is 52HR+983, Nagla Devjit, Agra, Uttar Pradesh 282006, India. It is about 0.96 kilometers away from the Yamuna Bridg railway station.
satish verma 18 months ago
Nice view of tajmahal from mehtab bagh