Shree Muniswarar Kulil Waterfall Temple is a significant Hindu temple located on Penang Island, Malaysia. While Penang is predominantly Chinese, this temple draws a diverse crowd of believers, especially during the annual Thaipusam festival in January. The temple is known for its serene location next to a waterfall and its relatively easy accessibility compared to other prominent temple sites like Batu Caves. It is considered one of the largest Hindu temples on the island, serving as an important spiritual center for the local Tamil community and beyond.
This is an amazing place and a must see for all the visitors. It is adorned with beautiful interiors and historic walls. The stories of the past of this building are incredible and the view is just awesome.
Let others know your experience here.