News

Japanese Peace Temple In Rumassala, Galle, Sri Lanka. Inside famous landmark and cultural sacred place. View of the Japanese built Buddhist Temple Peace Pagoda at Roomasala Hill overlooking the Galle ...