From ancient temples to pristine beaches, explore the diverse attractions that make Sri Lanka a unique destination.
Aberdeen Waterfall is a magnificent, 98-meter (322-foot) high cascade located near the town of Ginig...