Turbaza St. Amonalnaya, 7
Estate "Lebed" is located in the village of Turochak of the Altai Republic. Tourists come here from all over the country to enjoy the clean air and almost untouched nature. Amenities include high-speed Internet.
For car owners provides ample Parking. The territory has a real Russian sauna built of natural wood.
Fishing enthusiasts will enjoy...