Copy the URL to share this page:
Amble through the lush trails of Buddha Smriti Park. With the serene ambiance and the iconic stupa, it's a slice of Zen in the urban jungle.