We all know that Sri Lanka is a small island located off the coast of India, I mean, until recent times, the island was almost unheard of! The island is approximately 220 km wide and 430 km in length, but between the miles, the beauty of the island is magnificent and varied. On the south and the east, you'll find golden sandy beaches with enticing blue waters. At the centre of the island, you'll find dry lands rich in history, while a couple of kilometres below that, you'll find lush mountainous regions offering cold climates. The north of the island is usually dry and hot, but has its fair share of pristine beaches that look like it's from a postcard! Though the island is small, there are many things you can see and do here, most of which will leave you awe struck by the variety of its sheer beauty and magnificence.