Bermuda ! Some May Have Only Heard Of This Country In Relation To The Bermuda Triangle.
My Experience With Bermuda Is Beyond Imaginable & Fun. In Fact, To Prove It I’ve Been There 3 Times This Year!
Known As The Sister Country To America. Bermuda Is Literally Less Than 2 Hours Away From NYC! It Is A British Overseas Territory in the North Atlantic Ocean. The Island Is Only 20.54 Square Miles However, The People Are Amazingly Rich in Spirit & Culture.
My Favorite Restaurant To Visit Is Called The Swizzle Inn. I First Fell In Love With The Menu. It’s A Newspaper!! How Cute & Clever ! The Food Was Amazing! And The Drinks Were Awesome!