Where is Santa Barbara Eco-Beach Resort, Ribeira Grande?

Where is Santa Barbara Eco-Beach Resort, Ribeira Grande located?

Santa Barbara Eco-Beach Resort, Ribeira Grande, Acores, Portugal (approx. 37.81377°, -25.55052°)


Where is Santa Barbara Eco-Beach Resort, Ribeira Grande on the map?