For the ocean lovers out there, Sri Lanka is a beckoning paradise with a mix of white sandy and golden beaches which are endless. The tropical island is surrounded by the Indian ocean and there are many locations that are ideal for water based activities such as diving. Hikkaduwa which is well known for its corals and water sports provides the perfect setting for scuba diving and snorkelling activities. The beach side resort town is known for its perfect coral formations making it the ultimate destination for diving. Not far away from Hikkaduwa you can enjoy pro scuba diving where you can travel in a boat to the diving location and explore old ship wrecks hidden beneath the clear blue waters.