Beach lodges & resorts in Bird Island
Bird Island Lodge
Bird Island Lodge is the only place to stay on Bird Island, the northernmost island in the Seychelles archipelago. This low-rise ...More about Bird Island Lodge
Bird Island is amazing. The birds are superb. The sense of community is wonderful too - as a single traveller I never once ate alone and had several offers to join people ... reviews...