The caves are a place of stunning natural beauty and great archeological significance. Apparently, this is where the mythical figure, Hercules, used to rest after finishing his 12 labours. The cave also bears a mirror image resemblance to the continent of Africa.