13 July 2016 10:04 am Views - 5446
A French couple takes a selfie capturing picturesque Devon Falls, a midsized waterfall named after a pioneering English coffee planter located in Talawakele. Sri Lanka expects to attract 2.2 million tourists this year, though the country’s tourism minister recently claimed the arrival numbers for this year would be higher PIC BY KUSHAN PATHIRAJA