WorldGuessr

the large island of mauritius

this large island is located near madagascar but I don't need to tell you this because its so large

This island is huge so be warned, this WILL be your hardest challenge yet so good luck. And I would say have fun, but this is far from fun

Play the large island of mauritius · All community maps · WorldGuessr, a free GeoGuessr alternative