Tag Archives: sigiriya
The ancient rock fortress known as Sigiriya or Lion Rock
Desha drives us from the Dumbulla Caves to our new hotel. It is FABULOUS! The grounds are huge and have man-made lakes and canals laid out in perfect symmetry, with walking paths in between. The lakes are full of fish, … Continue reading