Vellalore (or Vellalur) is a small town in Coimbatore, India. This beautiful Photo blog takes you through a journey in Vellalore.
0