The Japanese Peace Pagoda located in Galle is one of the most tranquil attractions of the city and it exudes a sense of calm. A must-visit for those seeking spirituality and inner peace.
Recommended review time for sightseeing: 30 m