Kudremukha which literally means “horse face” in Kannada is a beautiful hill station located in the state of Karnataka. It is located in the Chikkamagaluru district at an altitude of 6,214 feet above sea level.