Exploring Spa Health and Our Natural Well Being
Ohhh. This is lovely. For some reason, Greece or Crete comes into my mind - HOWEVER, I've never been to either, so I"m likely way off base. Maybe this picture is just my projection of how those places might look . . .
It could be in Greece. My first thought was maybe in Big Sur, California.