Sunday, January 13, 2008

Seychelles - Farquhar Group - Lapins Island

Lapins Island is an island in the Farquhar Atoll located in the Seychelles Archipelago, Africa. Seychelles is off the east coast of Africa in the Indian Ocean.

No comments: