Bosna i Hercegovina nadaleko je poznata po svojim čistim i netaknutim vodama. U visokim planinama rijeke izviru i hrane se potocima, a potom urezuju sebi put kroz kanjone ka jugu. Sve bh. rijeke pripadaju crnomorskom i jadranskom slivu.
U Bosni i Hercegovini evidentirane su 262 manje ili veće rijeke, pa se stoga s pravom može reći da je zemlja rijeka.
Ljepote planina u BiH jednostavno ostavljaju bez daha. Zaista je teško reći koja je od bh. planina najljepša, jer je svaka od njih jedinstvena i autentična na svoj načina, te predstavlja fantastični dragulj prirode.
Planinske ljepotice sa svojim visokim vrhovima čine četiri petine države i predstavljaju dio Dinarskog lanca koji se pruža u pravcu sjeverozapad - jugoistok.
Čak 60 planina u Bosni i Hercegovini ima vrhove iznad 1.500 metara, a vrhove više od 2.000 metara nadmorske visine ima 11 planina. Najviši vrh Bosne i Hercegovine je Maglić sa 2.386 metara nadmorske visine