tessabarrielostblogs.com
THE ALGARVE, Vale do Lobo
So what is it about this resort in Portugal's Algarve that makes it feel like home to me? Why is it such a magnet?