Mauritius: A delightful volcanic Island with perfect beaches and sheltered lagoon.