Karwar is situated on the bank of river kali, which is located on the west coast of Indian peninsula in Uttara Kannada district in the South Indian state of Karnataka. It is the administrative head quarters of North Kanara District in Karnataka and is a historic town as it has been a vibrant... more

Photos

 
Swayam Infotech