Quick Guide Mahe, Seychelles

First Impression: Stunning mountain landscape and seaside paradise. No one spoke French with me but all the road signs are in French….found this odd. Where I stayed: L’Echo des Vagues, across the street from a beautiful little beach and about a 10-minute walk to town where there are restaurants, a larger beach, food stalls, and touristContinue reading “Quick Guide Mahe, Seychelles”