Horanadu
India /Karnataka /Chikkamagaluru /Horanadu Horanadu is a major tourist destination and one of the must see places in the Indian state of Karnataka. The town of Horanadu is famous mainly because it is touted to be a holy town, and pilgrims flock to this town from all around the country in order to visit the […]