Travelling to different countries will be more enjoyable if you are able to communicate with the locals. You will be able to immerse yourself in their culture if you can talk to them in a language that they understand. In most countries, English is the language that is commonly used. You will not have a hard time going around in an unfamiliar city if you know how to speak English. If you want to be able to speak and learn English, you can get different instructional materials http://www.go-for-english.com/. You can buy their DVDs, CDs, workbooks and flashcards at a discounted rate if you use the 30% discount coupon (use code: Demcy). So what are you waiting for?