Experience the beauty of Turismo del Bosque in Castro, Chile. This stunning dome house offers sea views, free WiFi, and free private parking. Stay in this unique architectural marvel located just 1.5 km from the Church of Nercon.