Rwenzori Mountains National Park: God’s Masterpiece to Mankind
If you are looking for snow-capped mountains in Africa which are situated amidst breathtaking natural beauty, then Rwenzori Mountains National Park is your best option. The mesmerising landscapes coupled with several waterfalls, lakes & glaciers, will spellbound you and induce a surreal euphoria which is quite inexplicable. In fact, UNESCO in 1994 included this park […]