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