There are many mysteries in Cornwall – why jam first and are there great white sharks in our waters among them. But perhaps the biggest mystery of all is why on earth is there a village called Cocks?!
Located near the town of Naggar in Himachal Pradesh, this village offers breathtaking views of the surrounding Himalayan peaks, stunning traditional wooden architecture, and a glimpse into local ...