Resting on a hilltop in Sitges, Spain Resting on a hilltop in the seaside town of Sitges is a little bit of Heaven, but you’ll have to… Read More