Vedha :: 12 Oct 2023

Nice place to watch Big butterflies and huge spiders. The room was very comfy and I loved the music show in the evening. Vedha, Bangalore.