Japanese Peace Pagoda

The Japanese Peace Pagoda is a white Buddhist stupa near Unawatuna, known for its peaceful atmosphere and stunning views of the Indian Ocean. It is a popular place for meditation, sightseeing, and photography.

Destination Gallery

Destination Map