Daily Archives: December 5, 2011

National Geographic Traveller names Sri Lanka

Among “Best of the World 2012” destinations: National Geographic Traveller magazine has named Sri Lanka among its top six destinations for world travellers in 2012, lauding the island nation’s heritage sites, wildlife, l ...

Close