Географические названия, которые употребляются с родовыми словами озеро и мыс, обычно не склоняются: ..аквально-скальные комплексы мыса Казантип с озером Акташ и Астанинскими плавнями, аквально-прибрежный комплекс мыса Опук.
В одном из значений предлог по употребляется при обозначении причины совершения действия: по случаю праздника, траура, похорон; забыл по старости лет; отсутствовать по болезни; ошибиться по рассеянности.
Поэтому оба указанных Вами варианта верны.