I agree that theose who are lucky have taken birth in india, place with rich culutural and ethnical values. it is also the country where sadhus, kings, greatest deevotees and more importantly, Ishwar was born in india. india saw the birth of sri ram as well as his powers and lilas. only india saw baal lilas of sri krishna. no other country has this. also, in hinduism, we have the opportunity to worship God directly rather than indirectly in other religions.