Results for: ambuluwawa-tower-of-sri-lanka Search Results
Family Filter:
Sri Lankan Brave soldiers have taken part in many Battles throughout the history.Today they are engaging in a 25 year long Battle with the Ltte and now Advancing to their Heart Killinochchi.
The Ambuluwawa Tower of Sri Lanka is an evocative of a Buddhist stupa and stands at a massive 48 meters tall! The sight from up there is truly magical!
27 May 2021
Share Video