Glass sees the British seaside at its best at the Cary Arms Hotel & Spa
NESTLED in the charming and idyllic Devonshire coastline sits a tiny bay which has long been a draw to tourists and health-seekers alike, but perhaps to none so famous as Queen Victoria and Prince Alber...