Hills & Beaches Ceylon
The complete guide to Sri Lanka's iconic scenic train: booking tickets, best side to sit, photography tips, and scenic highlights.