Leon beach şurada bulunur:
Karadeniz ve
19. sırada yer alır, toplamda 31 plaj arasında
Abhazya bölgesinde bulunur.
Ana şehri olan Gudauta şehrinin merkezinden 13.7 km uzaklıktadır.
New Athos yerleşimindeki
plajlarından biridir ve merkezine sadece 2 km uzaklıktadır.