Green Ark Resorts
Chellarkovil Mettu Road, Chellarkovil, , 685512 Thekkady, India,Object type: Thekkady
Offering an exclusive Indian restaurant, Green Ark Resorts is located in Thekkadi. The Kerala Government Forest Park is 350 feet away. Complete with an electric