A mountain escape for nature lovers is what the town of Chikmagalur promises. This town located in the Western Ghats allows one to look out the window to find the mist coming to greet them. It is blessed with rich wildlife in its land amongst…