Sri Lanka is a tropical island which is located just below equator in Indian Ocean where warm water currents flow and around 1600km of costal line is home for many ship wreaks and coral reefs.
The main dive sites of Sri Lanka are located near famous tourist destinations, Hikkaduwa, Unawatuna (Galle), Mount Lavinia, Trincomalee and Batticaloa.
Where you dive in Sri Lanka depends on when you plan to visit, because the monsoon seasons vary from one end of the island to the other. October to May is the high season for diving the west and south-west coast, and May to October is the best time to dive the north-east coast.
And Diving with Whales is also possible as Srilanka is a whale hot spot.
We have included above dive sites to our packages and you can choose the site as per your experience level.