MarketPicard Island
Company Profile

Picard Island

Picard Island, is part of the Seychelles. As the third largest island within the Aldabra Group, it is situated 1,150 kilometres southwest of the nation's capital, Victoria. The island spans an area of 9.29 km2.

Gallery
File:Aldabra islands seychelles-fr.svg|Map 4 File:Seychelles outer islands 25.08.2009 10-20-09.jpg|Aerial view of Aldabra == References ==
tickerdossier.comtickerdossier.substack.com