Long Beach, Mauritius – Restaurant terrace ©Sunlife Long Beach Mauritius – Restaurant Terrace ©Sunlife March 18, 2026 Audrey