Beautiful paradise beach in Mauritius

A little piece of paradise

Beautiful paradise beach in Mauritius.