Burgh Island

Rate this item
(0 votes)
Burgh Island is a small tidal island on the coast of South Devon in England near the small seaside village of Bigbury-on-Sea. There are several buildings on the island; the largest being the Art Deco Burgh Island Hotel.

Additional Info