Magnificent mauritius

3 min read

Ruth Emery explores the Indian Ocean island from three Beachcombe