Make your wishes true at Icchegaon

Icchegaon- the wishing village Myth says, “If you cherish a wish truly by heart, it would become true at Icchegaon – the wishing village”. At an altitude of about 5800 ft., Icchegaon is shining as a small Himalayan hamlet amidst Read More …