info
Arulmigu Nanmai Tharum 108 Vinayagar Temple Dindigul. The 32 ft tall Ganesha idol is said to be the largest Ganesha idol in Asia.
Ramjen
@jenramjen
--FollowersVideos
Views
Daily-
Likes
Comments
Shares
ER
Latest