Hands down the most beautiful beach in The Bahamas! Located in the southern end of the island of Eleuthera, Lighhouse Beach will take your breathe away! This tucked away beach located two hours away from the capital of Eleuthera features miles and miles of unspoiled pink sand and aquamarine blue seas.