Tavira Beach Portugal

37.125813, -7.649841