The Mountain of Remembrance
Travel Hotspots

The Mountain of Remembrance

Sigiriya otherwise known as the Mountain Of Remembrance or The Lion Rock is an ancient historic place located almost at the heart of Sri Lanka. It is a palace built on top of a huge rock 200 meters above sea level. The rock summit is surrounded by an exotic garden …

READ MORE →