Meaning Red Rock in English, Kokkinovrahos on mount Akontio is home to two ‘undiscovered’ caves that are said to be quite impressive.
Kokkinovrachos, Thiva 322 00, Greece