Garden of Five Senses

Garden of Five Senses

it is sprawling across 20 acres of land. It is built by Delhi Tourism and Transportation Development Corporation at a cost of 10.5 crores

Leave a Reply

Your email address will not be published.