You feel like you are in a new world with vibrantly coloured projections and crevices. Fish of various sizes with colourful nuances pass through your view while you hear the faint noises of water bubbles around you. This is the magical experience of diving or snorkeling. Sri Lanka is an island paradise surrounded by turquoise sea, that will give you the chance to explore the world under water when you go snorkeling or scuba diving. In addition to the amazing feeling you get when you get in the water, there is so much to see on the sea floor around Sri Lanka such as colourful corals, stunning aquatic life, and historical shipwrecks. While there are various locations suitable for diving and snorkeling in Sri Lanka, Trincomalee, Batticaloa, and Koggala are among the best sites to immerse yourself in the ocean for your exploration adventure.
For snorkeling, some of the best sites are found around Trincomalee and Koggala. Close to the beaches in these destinations, shallow waters with crystal clear visibility of the sea floor give you fantastic views of dazzling corals and colourful aquatic life beneath. If you are snorkeling in Trincomalee, it is extra-enjoyable to head few kilometers to the north of the city to nearby Nilaveli beach. There, you can hop on a boat and head into the ocean for few minutes to reach a spectacular coral reef where your snorkeling experience will be unforgettable. Similarly, few kilometers away from Koggala, Hikkaduwa is a city famous for the vibrant coral reef and aquatic life that makes snorkeling truly enjoyable.
While snorkeling can be exciting, you can maximize your excitement when you go deeper. Batticaloa and Trincomalee are great destinations for diving in Sri Lanka—complete with shipwrecks. In these cities, there are numerous businesses around the sea shore that offer diving gear and even diving lessons. Head out to a site in the ocean where there is something exciting beneath and take the dive. After the splash, you will go deeper until you have the same chance as the native fish in the area to swim around the underwater delights—may it be historical shipwrecks or huge coral reefs. This will truly be a rare and exhilarating experience that will enrich your life.
While Koggala, Trincomalee, and Batticaloa are there for you to add adventure to your holiday, getting to these destinations by road will require few hours. But it doesn’t have to be that way: you can get these experiences within minutes without wasting a lot of time on road by using Ravana Air which serve these destinations with daily scheduled flights.