Welcome to Mammoth Hot Springs... located north in the Yellowstone National Park
Official link to Mammoth Hot Springs
Do you need a hotel ? Besoin d'un hôtel ?
Pictures taken on July 29th 2008
Return