Created By: The Nature Institute
Talahi Lodge was built in 1926 as the main building for a women's camp. The building is now the site of education programs that happen at The Nature Institute.
This point of interest is part of the tour: Walking Tour of The Nature Institute
Please send change requests to changerequest@pocketsights.com.