Out of hundreds of locations to visit in Sri Lanka, Hikkaduwa beach is certainty one place you must visit. It has something to offer for everyone such as snorkeling in deep and shallow sea, enjoying sea bath, and cuddling with sea turtles. If you ask me, out of which snorkeling…