Located on the wild Atlantic coastline of Eleuthera and perched on a cliff overlooking a private beach, this hideaway cabin in the Bahama’s is designed for owners Mark and Kate Ingraham. The Thatch House is both an eco-resort and surf … Continue reading