• Chikmagalur

    Chikmagalur is a hill station in Karnataka, a state in southwest India. To the north is …