2024

SHELELE WATERFALLS

Natural Crafts
Shelele waterfalls are located 25 km from Masalli, near Istisu. About 20 m ... Read more