With unique experiences, luxurious accommodations and joyful outdoor activities, Coorg Cliff Resorts is an ideal nature retreat surrounded by rolling hills.