Tag: Durmitor National Park
Tara River Canyon is the second longest in the world and rafting on the river is just “Another Day in Paradise”
When it comes to rafting there’s some great places in the United States, Cherry Creek – California, Youghiogheny River – Pennsylvania and the Lochsa River – Idaho…