You're right Zik that most English tourists go to Prague just to drink for stag weekends or drinking weekends. Older English people go there too for the sights but they're not really interested in culture, language etc. Where do Americans go for bachelor weekends? Do they just stay in the States? Have they got a drinking reputation in any foreign countries?