Located less than two hours from the bustling city of Barcelona is the sleepy coastal town of Tamariu in the beautiful region of Costa Brava, Spain. A curvy drive is required to reach this Spanish paradise, but the solitude and tranquility you will experience once you get there makes every effort completely worth it! We …
Read more “Tranquility in Tamariu, Costa Brava”