Bahamas Bahamas Philately: New Providence – Love Beach thedigitalphilatelist 01/09/1950 Love Beach is situated along the north-western shore of New Providence. Postcards 1953 – Mardon, Son & Hall Ltd (No.40-70) 69 Related