globalfilmlocations.net
Love Island (2017-18) Villa Location
Location: Diseminado Poligono 5, 655, 07530, Illes Balears, Spain (Main Villa) Google Maps Co-ordinates: 39.623116, 3.249637 Alchemy Villa, Sant Llorenç des Cardassar, Spain (Second Villa – 2…