Must-SeeSigiriya
About 55 miles away
A palace on top of a giant rock, with frescoes on its walls and water gardens below.
1 Sight

An ancient Hindu temple to Shiva on Swami Rock, a clifftop above the sea, rebuilt after Portuguese destruction.
An ancient Hindu temple to Shiva on Swami Rock, a clifftop above the sea, rebuilt after Portuguese destruction.
Something wrong or out of date?