Karithura beach is a beach pavillion located in Chavara, Kerala. The average rating of this place is 4.40 out of 5 stars based on 13 reviews. The street address of this place is XGCH+48J, Chavara, Kerala 691584, India. It is about 5.90 kilometers away from the Perinad railway station.
Bijoy Kurien Mathew 47 months ago
Peace place for relaxing
Emmanuel Raju 19 months ago
Peace ????