Aerial view, beaches with luxury hotels at Cap Malheureux, Grand Gaube, Pamplemousses Region, Mauritius, Africa