Queen Of Chaliyar is located in Kozhikode, India on p.o, Jellyfish Lane, Cheruvannur , Kolathara Road Kolathara. Queen Of Chaliyar is rated 4.5 out of 5 in the category houseboat rental service in India.
Address
p.o, Jellyfish Lane, Cheruvannur , Kolathara Road Kolathara