Bella Luna is located in Governor’s Harbor on the island of Eleuthera in the beautiful islands of the Bahamas. Just 40 feet from the tranquil seas of the Great Bahama Bank. Bella Luna sits in a beautiful cove sheltered by small islands from the open sea.
Shoals of bonefish feed in the cove making it a perfect place to try your hand at catching the world famous “ghost of the flats.”
We are sure you will thoroughly enjoy your stay in this beautiful spot.