13 Jul 2016 - {{hitsCtrl.values.hits}}
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
26 Nov 2024 3 hours ago
26 Nov 2024 4 hours ago
26 Nov 2024 5 hours ago
26 Nov 2024 6 hours ago
26 Nov 2024 6 hours ago