It was believed that in the 14th century Marco Polo reached the tear-shaped island of Sri Lanka off the southern coast of mainland India. He described it as “undoubtedly the finest island in the world.” Those are big words from a man who has seen much of the known world during his time. At the southern tip of Sri Lanka lies the beach town of Mirissa. The majestic beauty of Mirissa proves that Marco Polo really knew what he was talking about.
Only 200 kilometers above the equator, this place offers a kind of relaxation and beach experience that can only be enjoyed in an [Read more…]