Deemed the birthplace of Buddhism in Sri Lanka, this 500m tall outcrop features ancient stupas, a stone hewed stairway, and 68 cave dwellings.
Write Your Review