I'd say Slovenia (my country). =) If you like diversity and adventures, this is awesome country. You have sea, Alpes, flat lands, lakes, rivers, fields, forrests, also you have cities, historical sites... You can go rafting, climbing, hiking, swimming, mountain biking, sky diving... I live here all my life and I still love it. =) I love the variety of activities. =)
it goes according to ones choices, likes and dislikes. some loves scenery and natural attractions like Sydney's water-life but some are attracted to big and hi-fi infrastructure like that in NYC. In India, Kashmir is a good tourist place and a big point of attraction due to its natural beauties, lakes and scenery.
For my best vacations I have been to Pondicherry, Bangaluru, Indore, Shimla, Nainital, Mansoorie! and i am planning to go to Goa and Kerela.....