Address: Eleuthera Island Shores
Description: Surfers Manor is walking distance from the world renowned Surfers Beach where you will be greeted by knowledgeable, professional staff ready to help make your stay one of the most rewarding on Eleuthera.rn...