Quite an interesting topic....after traveling to a couple of countires i realized that no other country can be better than India (even if its far advanced,neat and clean,with better weather or financially stronger than India)....one doesn't need to find any reason to like one's own country but...