Best Things to Do in Sri Lanka: 1. Sigiriya & Pidurangala, 2. Diyaluma Waterfall, 3. Silent Beach, Tangalle, 4. Nine Arch Bridge, 5. Train Ride to Ella