Bosnia and Herzegovina is stone Ottoman villages perched on hillsides over turquoise rivers. Bosnia is spectacular limestone mountains soaring above river valleys. Bosnia is ruined castles looking over vast stretches of countryside, splendid ancient fortresses where queens once resided. Bosnia is so
Read More