Caves in Sri Lanka

Travelers are voting Sthripura Cave, Batatotalena Cave and Fa Hien Cave as the best of 3 caves in Sri Lanka. Want more? Check out our map of caves in Sri Lanka.