Under the auspices of the majestic Himalayas in the north and the vast Indian Ocean in the south lies the ancient land of snake charmers – India. India has everything so that a traveler, having once got here, immediately falls in love and wants to make India his home, without exaggeration.
Indian culture, according to conservative estimates, is four hundred years old. More than a billion people live side by side in peace and harmony, speaking different languages and worshiping different gods. Hinduism alone counts three hundred million different gods and goddesses, not to mention the other religious denominations. Continue reading