exploring the world underwater, these snorkeling spots and take the best must go places of your beach vacation.
widely stretched pristine blue waters and deserted beaches.
This beach is a perfect paradise for travelers who want to take a walk over the water
instead of land and explore the marine life
Another diving paradise in Sri Lanka is Mirissa, located at the southeast coast of the island.
This beach has always been the first place to enjoy the view of whales
For beginners, there are training centers
Hikkadawu – Located just 98 kms south of the Colombo city,
this beach is a home to impressive coral reefs and abundant tropical fishes
This isolated island is also a home one of the main marine national parks in the country and a divers paradise.
To reach the island one has to take a boat ride which takes approximately 15 minutes. One side of the island is
adorned with magnificent clusters of coral reefs which are bordered by clear water.
It is one of the best best places for snorkeling in Sri Lanka.
Koggala is one of least visited beach in Sri Lanka. This coastal town still remains
unexplored by the travelers yet its pristine beauty and isolation make it the best spot to
enjoy a perfect beach vacation.
Weligama is another blissful snorkeling spot in Sri Lanka, located 30 kms east of Galle.
Often called the Sandy Village, this place can also be explored by taking the Catamaran ride on
the surface of the water and gives the chance to take a ride and explore the sea.
Trincomalee is the gem of the eastern coast of Sri Lanka and a paradise for the snorkelers.
The Nilaveli beach settled at this area is the most famous launching pad for the divers.
Just a few minutes away stands the Pigeon island
which is the closest place which is home to the beautiful coral reefs full of colorful fish
Hidden from all the tourist rush, Kalpitiya stands isolated in the Puttalam district of Sri Lanka.
For the enthusiastic divers and snorkelers,
the largest coral reef in Sri Lanka lies just one hour away from Kalpitiya on a boat.