Places tagged: Natural Reserve

Mono Lake Tufa – North America – US

Mono Lake Tufa – North America – US

Mono Lake is an extremely productive ecosystem. Its waters nourish millions of birds and trillions of brine shrimp and alkali flies. It is also home to a new form of life discovered by NASA. Why should you visit Mono Lake : The dramatic landscape at the Sierra Nevada Mountain range isn’t the only thing that visitors look forward to when they ... Read More »

Scroll To Top