Le Pouce

Le Pouce

There is a mountain peak named Le Pouce in Mauritius that gives you a view of the entire country.

Previous Fact Next Fact
Categories: CountriesNaturePlaces

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies