Aberdeen Water Fall

Water Falls Sri Lanka

Sri Lanka, the teardrop-shaped country, is quite well-known for its gorgeous waterfalls. Many of these hundreds of waterfalls in Sri Lanka are inaccessible and that perhaps makes them all the more