Debundscha is a village in the south-western Region of the republic of Cameroon. lies at the foot of Mount Cameroon, the highest peak In Africa (4,040 m / 13,250 ft). Its south western corner directly facing the south Atlantic ocean on the Cameroon coast. Debundscha has an extremely wet climate. The location contributes to its massive rains as the mountain blocks the clouds. Photo: Ana Bulnes
Related Contents
- Top 10 Wettest Places on Earth Earth is still the only planet we know where water can exist in liquid form on the surface and the…