People might know Spain mostly due to Antoni Gaudí’s designed stunning landmarks in Barcelona and its artistic capital, Madrid. But little do people know that this European hub of culture and art also has Tarifa – a small pack with an abundance of nature’s colors and beautiful landscapes. Tarifa, a small town located on the southernmost […]