India, the very word conjures up an image of a land that is blessed or in other words, a place, which seems to be a favorite of Mother nature. The rich cultural heritage of this fascinating destination attracts tourists from across the globe. Diversity is the hallmark of this country…read more