Tag: twin town

spot_imgspot_img

Wonder of Kodinhi – The Village Of Twins

Some places in the world disprove the facts laid down by science by a huge margin. One such place is a small village in...