In the middle of the Atlantic , 570 miles east of Cape Hatteras , North Carolina, lies an island crammed with pink sand beaches, pastel cottages and quintessential British traditions. With a landmass of only 21 square miles, it’s one among the littlest territories within the world. Bermuda actually consists …
Read More »