Dwarka, which is located in the state of Gujarat, India's western coast, is a town that has deep spiritual, historical and natural roots. Dwarka is synonymous with ancient temples, untouched ...