Kasthuri Marriage Hall is located in Neyveli, India on Gangaikondan, Cuddalore, NH-532, Cuddalore Main Rd. Kasthuri Marriage Hall is rated 3.9 out of 5 in the category wedding venue in India.
Address
Gangaikondan, Cuddalore, NH-532, Cuddalore Main Rd