Cherai Beach Palace
Cherai Beach Road, 683514 Cherai Beach, India,Object type: Resort Cherai Beach
Cherai Beach Palace, a beach front property is located in Cherai Beach. Free WiFi access is available in this resort. The accommodations will provide you with a