Your rough guide to Sri Lanka

Famous for its gorgeous beaches and rich heritage, Sri Lanka is a beautiful island country of South Asia surrounded by the Indian Ocean, the Bay of Bengal and the Arabian Sea. The country attracts a large number of travelers from all over the world and has evolved as a major tourist spot over the past … Read more