Tucked away in the bustling streets of George Town, Waterfall Shree Muniswarar Temple is a mesmerizing Hindu temple with a mystical aura. The star attraction is its stunning waterfall shrine, where cascading waters blend with devotional chants, creating a uniquely spiritual ambiance. Intricate colorful sculptures and golden deities inside showcase the grandeur of South Indian temple architecture. Don't forget to remove your shoes before entering the sanctum—it's a sacred tradition here!

Georgetown/Waterfall Shree Muniswarar Temple Top Hotel Picks
Select your travel dates to find the best prices and availability



















