Visiting Junta de los Rios Otivar Granada Junta de los Rios is a place of outstanding natural beauty with wonderful river pools and spectacular views. Junta de los Rios translates as “the joining of the rivers”. It’s the ideal name as the Rio Verde and Rio Negro rivers meet to form waterfalls and clear pools […]