
WILD PLANET RESORT
AT
NILGIRIS
Devala is located in Nilgiris district of Tamil Nadu state of India.Wild
Jungle resort is located at Devala-(The Chirapunji of South India), in the
Nilgiris, the border of Wayanad hills and Mudumalai tiger reserve.
Wild Planet Resort is an intimate, secluded, luxurious resort located in
the middle of a dense rain forest. Nestled in the natural beauty of the wilds,
Wild Planet...