Sri Lanka is an Island nation in the Southern tip of the Indian sub-continent, and no country with a landmass as small presents such a varied landscape and climate. From sun drenched beaches, to cool misty climes within hours, here you can actually find the best of both worlds. Each city of Sri Lanka has developed its own unique identity and attractions which certainly helps to identify destinations to visit when planning your holiday