The island, Eleuthera located in Bahamas that is 110 miles long and divides the Atlantic Ocean and the Caribbean Sea. It has an impressive view from the Glass Window Bridge where you will be able to see the aquamarine blue Caribbean is assembling with the dark blue Atlantic at the tinniest part of the island. The place is considered as the heaven in Earth for its fascinating view. Nature will spellbind you through her these awesome creation. If you ever get a chance to travel, for sure you must select this place. This vision, which is just like a dream will delight your heart.