Description
Sea Turtle Friends Seychelles (STFS) is a not for profit Association, with the mission of raising awareness about marine turtles. This includes organising the annual Seychelles Sea Turtle Festival and running numerous education and outreach activities.
Location
Loading…
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.