Induruwa Beach is located at the northwestern edge of the Southern Province of Sri Lanka and is one of the most secluded beaches in the area. The wide open space is perfect for playing with dogs, sunbathing, relaxing under the coconut trees, and watching the continuous waves of the tumultuous sea.