This volcanic Indian Ocean island is surrounded by turquoise waters and long stretches of white sandy beaches, this an ideal destination for an unforgettable vacation whether it be a romantic honeymoon, a family holiday or a relaxing finish to an African safari
FIND OUT MORE