
Sri Lanka's must-haves
by Tanguy REVAULT
An island country located south of India, Sri Lanka has become a must-see destination in Asia in recent years. Renowned for its spice and tea production, the territory attracts travellers who enjoy hiking in lush landscapes populated by numerous wild animals. There are also exceptional cultural sites and temples, all of which provide a better ...
Read more about it