hotelandrestaurantreviews.com
Caffe Creme Cafetaria Store 13, Torre da Medronheira, Olhos de Agua, Albufeira 8200-374, Portugal
It is always nice when on vacation to go for a walk to explore new surroundings and to give yourself a reward at the end of the venture. My husband and I like the village of Olhos de Agua near Albu…