Where to see elephants in Sri Lanka
If you ask an ordinary person what place he can call paradise, what will he name? I am sure that in most cases it will be Sri Lanka! This island piece of peace and tranquility, surrounded by the Indian Ocean can really compete with many other popular holiday destinations. The nature of Sri Lanka is […]