The Glass Window Bridge located on the island of Eleuthera in The Bahamas is truly one of the most amazing sights you will ever see. No, I’m not saying this just because I’m from The Bahamas, it is truly a natural wonder of the world. Described as the ‘narrowest place on Earth’, the bridge separates the wild and bold deep blue Atlantic Sea from the calm, turquoise waters of the Caribbean Sea (Exuma Sound).
See the magic of it all in my major Glass Window Bridge vlog.