Amparafaravola, Madagascar

(1 results)
Waterfall
The river
Rocks and pools
At the river
Rocks, waterfalls and people
Village on a hill