Albufeira, a resort town along the beautiful Algarve coast of Portugal was a perfect place to enjoy some relaxing and rejuvenating time by the sea. From our apartment high on the hill we had expansive views of the mighty Atlantic Ocean. Read more
A Home Free Global Life