• Madikeri

    Madikeri is a hill station town in Karnataka state, India. Also known as Mercara …