BERMUDA Amazing Beautiful Nature Scenery with Relaxing Music
9 Views
zafar
23 Jun 2022
Bermuda is a British overseas territory located in the North Atlantic Ocean. Located on the east coast of the United States, approximately 1770 km northeast of Miami Florida and 1350 km south of Halifax, Nova Scotia. The closest thing to Bermuda is Cape Hatteras, North Carolina approximately 1030 km west-northwest
-
Category
Show more
No comments found