6 Unique Things You can Find Only in Seychelles!

The Island is not just known for its beautiful landscape but for some special products as well which are unique and can be procured only in Seychelles: George Camille is a contemporaneous Seychellois artist well known for his artwork especially with mediums like enchased copper. One among his prominent sculpture is Aldabra Giant Tortoise which …