Reviews Magaruque Island
Magaruque Island
The best for sailing day or overnight. Greatest snorkeling experience on choral rocks plenty of colorful fish. Warm waters... what else do want. Bird viewing, or just relax on white sand beaches. There's something for everybody!









