A little “Making Of” from Franchthi Cave in Kilada/Greece to disperse all rumors I was just being on a really long
At the northern side of the entrance to Kilada Bay lies an awe inspiring cave that bears quite some archeological significance