Nilaweli

Located on the East Coast of Sri Lanka, known the world over for its beautiful soft white sand beaches which slope gently into clear shallow seas, the vast Indian Ocean which washes on to the shores of this coastal resort holds a treasure chest of dreams just waiting to be opened.

Here you could swim around the multi-hued reef protecting the island like so many layers of ribbon cake – turquoise, ochre, salmon pink, smoky grey, sandstone and cobalt blue – and revel in an underwater world of colorful translucence, feasting your eyes on shoals of jewel-hued fish darting among the surrounding coral and rocks.

More in this category: « Arugam Bay