ViewsWatchers |
The Farquhar Group belong to the Outer Islands of the Seychelles, lying in the southwest of the island nation, more than southwest of the capital, Victoria, on Mahé Island. [edit] Research Tips
|