11 Reasons to Visit Sri Lanka June 10, 2016 · Asia, Sri LankaSri Lanka is a tiny teardrop shaped island in the Indian Ocean, off the southeastern coast of India. Sri Lanka is …Read More