Hikkaduwa Leave a Comment / Sri Lanka / shyam sundar saha Hikkaduwa is a beach city in southern sri lanka near galle famous for turtle watching and coral watching . Hikkaduwa Read More »