trotterbud.com
Exploring the beauty of Mauritius
Mauritius is regarded as one of the most beautiful islands located at the Madagascar coast. The island is known for its charming beaches, awesome tropical mountains & forests & the very cal…