Hiking_Swimming_Acheloos_Beach_10 On July 23, 2023July 23, 2023 By Olympus Mountaineering Hiking and Swimming on Acheloos River and Beach Hiking and Swimming on Acheloos River and Beach