Browsing Tag

and zoo

Bermuda

bermuda8
Bermuda is a British Overseas Territory in the North Atlantic Ocean. It is an adorable island with the most amazing turquoise oceans I have ever seen in my life. When I started on my traveling binge, I was determined to travel the world with the sole purpose of seeing as many beautiful oceans as I could, and this one by far takes the cake.
continue reading 13 Comments