Select Page

Many Himalayan rivers are in spate in India because of excessive rain (Photo by GeoSpatial Media)