Ndaragwa

Travel Guide

A mountainous landscape with sparse vegetation and a clear sky.
A desert landscape with rolling hills, sparse vegetation, and distant mountains under a partly cloudy sky.