Visit the Lion Rock of Sigiriya in Sri Lanka

Take a tour of Lion Rock of Sigiriya in Sri Lanka, one of the most remarkable fortresses in the world which is visible above trees and buildings for miles around.
Visit the Lion Rock of Sigiriya in Sri Lanka Published via LongTail.tv