Japanese Peace Pagoda — Unawatuna, Sri Lanka

Japanese Peace Pagoda in Unawatuna, Sri Lanka — offers stunning panoramic views and a serene atmosphere. Visit early or late to avoid heat.