Sri Lanka, a stunning island with an extensive history. Visit the old colonial cities, have great hikes in lands and gasp at the famous tea fields, explore sacred temples which still function as pilgrim destinations, take train rides through green lush forests and taste their curry flavour-rich foods.