The Waterfront Posted on September 26, 2012October 6, 2015 by Sterling Holidays “Water is the driving force of all nature,” said Leonardo da Vinci. A perfect truth, if Karwar—a seaside town in Karnataka— were to be measured by this saying. Water, a very versatile natural ... Read More