10 Things to do in Gokarna
Along the West Coast of India, in Karnataka, lies this sleepy little town called Gokarna. Gokarna literally, means “Cow’s Ear”. I know it sounds funny and you would wonder why this name. It partly stems from a legend and partly, … Continued