Gokarna: A Spiritual Place
August 12, 2017
Gokarna is a sleepy little town along the west coast of India, in Karnataka. Gokarna literally means Cow’s Ears. It is believed that Lord Shiva emerged from a Cow’s Ear. Originally a Hindu Pilgrimage center, but now it is an…
Continue readingLeave a comment