With its long stretches of powder-white beaches, turquoise waters and luxury resorts, Mauritius is the perfect place for a honeymoon vacation or to complement a southern Africa safari. The interior of the island offers breathtaking mountainous scenery and almost year-round sunshine.