Santa Barbara Eco Beach Resort
Location: Azores, Sao Miguel, Ribeira Grande, , Portugal
Features:Upscale villa beach resort with swimming pool, massage treatments, snorkeling, scuba diving, fishing, hiking, cooking classes, biking and whale watching. Located in Ribeira Grande, Sao Miguel, Azores, Portugal.