
Image: Drifter Planet Pidurangala is a massive rock formation which offers spectacular views of magnificent greenery. The summit of Pidurangala is also the best place possible to get a fantastic view of the Sigiriya rock fortress. Pidurangala was formed by volcanic activity. […]