Tag: illusion

Phenomenon or Illusion? Underwater Waterfall

Mauritius is an island nation in the Indian Ocean. It is located 2000 km (1200 mi) off the southeast coast of the African continent. The country's area covers about 2040 square kilometers....