Castle Island Lookout Tower and Nature Reserve

Castle Island Lookout Tower and Nature Reserve

A wooden observation tower with a height of more than 19 meters, which offers views of the river and the pastures of wild horses. The tower is located on the territory of a protected nature reserve.

Related Travel Guide

Leave a Reply