Achilles Beach aerial view at Achilles' Bay next to Fort St. Catherine near St. George's Town in Bermuda. Historic St. George and Fortifications is a World Heritage Site since 2000.

Code produit:
692622237