Batibou Beach

Batibou is a 400 meter long sand beach along the northeastern coast of the Island, and one of…