Dambulla Rock Arch

696/4, Anuradhapura Road, 21100 Dambulla, Sri Lanka

Hotel image
Read more reviews for Dambulla Rock Arch