Site icon PicFlick

Stop to take in the moment

A beautiful look-out spot, found on the side of the road in the south of Mauritius. A perfect location to stop and enjoy the gorgeous natural landscape.

Exit mobile version