An Oasis in the Middle of the Atlantic
Bellying up to the Peter Cafe Sport bar in Horta is a rite of passage. The popular establishment is decorated with yacht flags and tchotchkes gi...
All Rights Reserved. Copyright , Central Coast Communications, Inc.