Japanese Peace Pagoda In Rumassala;Sri Lanka. The Japanese Peace Pagoda Near Unawatuna Is A Beautiful Shrine With Amazing Views Across Indian Ocean And Galle Dutch Fort