Karwar – A Paradise for Water Sports Lovers Posted on December 5, 2012October 1, 2015 by Sterling Holidays Travel is all about satisfying the innate urge to explore more than what meets the eye every day. To many, this means visiting terrains and cultures, drastically different from what usually surrounds ... Read More