Close

Natural / Scenic beauty

Filter:
NTR GARDENS Tree View
NTR Gardens
Category Natural / Scenic beauty

Deemed as one of most expensive gardens in India, the NTR Garden is a popular attraction of the city of…