Garden of the Five Senses, Delhi
The Garden of Five Senses is located in the tranquil Said-ul-Ajaib, away from the noise of the city. Spread over 20 acres of land, it is designed to stimulate your senses of touch, sight, smell, sound, and taste and is a nature lover’s paradise. The garden, which is partly on rocky terrain and partly on …