Canada for sure,

CHEAP when you are there food shopping accomodation is cheap.
Safe country
Lots to see
Beautiful