Personally, I would prefer India, it is nice place. In Nothern part, you would find himalayan mountains, deserts. In Southern part, you would find greeneries, hilly mountains, seashore. In eastern part, natural resources and nice climate. In western part, seashore and entertainment facilities.
Ofcourse it's India. This is the place you study about in your 8th grade geographic textbook. It's a land rich in diversity whether it's cuisine, lifestyle, language or religion. India is the complete package.
Yes, indeed, India is an amazing country; and easily one of my favorites. I recently returned from two months in Himachal Pradesh and Ladakh; and hope to visit India again next year.
If you get the chance, take the road to Chandra Tal. You won't forget the experience. That goes for the Zanskar Valley, too. Be sure to hike, or trek.
[ Edit: Edited on 12-Oct-2016, at 15:30 by berner256 ]
Well, My personal favorite place is Dubai & Abu Dhabi in UAE. If you are interested in ancient beauties like museums, you will certainly like these places. Huge skyscrapers and wonderful beaches will add cherry on the cake.
Even Britain too nice vacation spot, which have unique selection of places, towns, resorts. Particularly, Pentewan is an awesome location.