WELCOME TO SUBHADRA
HOTEL
Mallapur Township, Karwar, North Kanara is a secluded retreat with untouched
natural splendor, a remote haven located 4 kms into the Arabian Sea
off the coast of Karwar, Karnataka, India. A 20 minutes motorboat ride
takes you to this island hideaway where you can enjoy the wealth of
God's bounty.