Sri Lanka, a beautiful little island that lies in the Indian Ocean. Full of culture, religion, delicious food, paradise white sand beaches, waves to surf, tall palm trees, tea plantation, elephants, mountains and valleys. The list goes on and on. But how do you see all of this? By train of course. There’s no better […]