The Mankula Vinayagar temple of Puducherry is a temple of more than 300 years of Ganesh ji, which is located near the Bay of Bengal. The name Mankula means sand pond. This temple is considered quite ...