If one is looking to visit a holiday destination that could offer some breath-taking natural beauty, serene beaches and plenty of options for water-based fun activities as well as for bird watching, then there can't be a better place than Mauritius.
Read this post on justmyfrankopinion.com