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