Black water kayak is located in Havelock, India on Ground floor, Havelock Ferry Ghat, near elephant beach havelock. Black water kayak is rated 5 out of 5 in the category canoe & kayak tour agency in India.
Address
Ground floor, Havelock Ferry Ghat, near elephant beach havelock