What You Need To Know About The Global Tribe Property In Spain January 22, 2024 / Calen / Tales Of Adventure, Travel Destinations Thinking of visiting the Global Tribe eco village in Almonte, Spain? We spent 5 nights here and this is what happened. Read More