Well I don't really use travel agency for they often comes with tour guides, having a tour guide is not my stuff for I can't go to the places I want and stay there until I want having a tour guide means having a limit of your time every-time you visit a certain place.