Waterfalls we are

Waterfalls by Country

Switzerland (102)
France (66)
Germany (29)
Spain (17)
Italy (13)
Morocco (9)
South Africa (7)
Austria (6)
United Kingdom (17)
New Zealand (2)