Fort Kochi once again turned into a festive spectacle this Christmas as its iconic 80-foot-tall natural Christmas tree was illuminated on December 25, drawing thousands of visitors to the Veli Ground.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results