These spectacular tents were very common and were so large you could see them from the road while driving along.
No interactions present.
It does look like it, I remember seeing them in Spain a lot, sometimes from the road. A picture of the caterpillar would be good.
Furry little creatures.
Lat/Lng: 36.3621, 30.4366