Location, Location, Location

Many thanks to Alex Siedlecki for providing a photo preview of the beautiful location of Islandora Camp Europe. View them from our Flickr Stream.

The physical address is:
Castello Aldobrandesco
Piazza Del Castello
58031 Arcidosso, Province of Grosseto
Italy

Or you can Map It in Google.