Japanese Peace Pagoda – Rumassala travel guide with personal experience, history, tips, timings, how to reach and planning Sri Lanka trip from India. Japanese Peace Pagoda – Rumassala where silence becomes your companion The Japanese Peace Pagoda – Rumassala sits high on a green hill near Unawatuna, overlooking the endless blue sea. It does not…

