A walk up to St. Catherine’s Oratory on the Isle of Wight will reward you with stunning views of both the sea and the countryside. Built in the 14th century St. Catherine’s Oratory is a medieval lighthouse high up on St. Catherine’s Down, overlooking Chale Bay, near to the southern tip of the island. The stone structure, known …
more