Designed by
Title
Japanese Peace Pagoda In Rumassala, Sri Lanka #65567148
Description
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