Rochester Falls, a famous waterfall near Souillac in the south of the Indian Ocean island of Mauritius
Size:
2592px × 3888px
Photo credit: ©
Peter Brown / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
attraction,
falls,
mauritius,
rochester,
souillac,
tourist,
waterfall,
xpbb