Posted on January 31, 2018Within the Hindu Hill Temple The interior of the Waterfall Hilltop Temple, a famous Hindu temple located near the Botanic Gardens. Share this: