Some reviews may have been translated by Google Translate
稻草人cyq
5/5Outstanding
Original Text
Grand Beach, located in the west of Ladige Island, Seychelles, is an undeveloped beach, the beach has few artificial carved traces, the beach is violent, the waves are dangerous, tourists must pay more attention to their own safety