Connect with us

Fact Checking

Is This a Picture of an ‘Underwater Waterfall’ in Mauritius?

[ad_1]

The island pictured here is just off the coast of Le Morne in Mauritius and offers a spectacular view.

[ad_2]

Damakant Jayshi

Source link