DH and I are deciding between Cabo and Prague for a trip in late February. It'll be my first trip ever outside of the US...or off the East Coast for that matter. I really wanted to go to Europe but it is so expensive now...Prague is not AS pricey as England and Germany, my original choices. I wanted to sightsee, especially see little old towns and things like that. Question is...is Prague a place that you'd stay at for a whole week?

Mexico is a draw as well though, because of the time of year. DH and I are NOT partiers, and neither of us can swim very well...but I'm sure there are other things we can do, right? Maybe snorkeling and parasailing...I don't think you have to be good swimmers for those. Again..is this a whole week kind of trip?

So...we are torn. Advice? Suggestions?