Japanese Peace Pagoda Rumassala Galle Sri Lanka

This peace pagoda is situated on the Rumassala Mountain in Galle, the view from here of the surroundings and the Jungle Beach is breathtaking. This video was shot in November 2019. you can reach here by vehicle easily. But be mindful and dress appropriately as this is a religious place for the Buddhists.

AloJapan.com