PHANTOM ROCK is an TOURIST PLACES business located near J6P3+JV6, Ambalavayal Bypass Rd, Kumbaleri, Kerala 673591, India. Find more local services near J6P3+JV6, Ambalavayal Bypass Rd, Kumbaleri, Kerala 673591, India on Thafnuz, Sign up now.