Garden of Five Senses / 0 Comments 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