The Island of Tavira is sandy and approximately 11 km long located along the Algarve coast, located ...