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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results