Kudremukh
India /Goa /North Goa /Goa Kudremukh, literally means ‘horse-face’ and refers to a spectacular picturesque view of a side of the mountain that looks like a face of the horse. It is a small town in district in Karnataka and is situated close to the mountain range with the same name – Kudremukh. Natural grasslands […]