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