St Margaret's Bay

St Margaret's Bay - beaches

St Margaret's Bay is one of the beaches in Dover, United Kingdom. St Margaret's Bay is a secluded shingle beach nestled beneath the famous White Cliffs of