Author Archives: Matt Dumoulin

Paddling in the Seychelles!

March 19th, 2017 | by Matt Dumoulin

Seychelles is located in the Indian Ocean, northeast of Madagascar and about 1,600 km (994 mi) east of Kenya. It’s [&hellip



Back to Top ↑