Mauritius Joins GSTC
Tourism Authority (Mauritius) has joined the Global Sustainable Tourism Council (GSTC) as a member Mauritius is an island country nestled in the Indian Ocean, off the south-eastern coast of Africa. Well known for its miles of palm-fringed sandy beaches, crystal clear waters, perfect for diving, snorkelling, swimming, kayaking and much more, the country welcomes [...]