Photos

Photographer's Note

This shop established on the beach in Velankanni offers candles. The town has one of the country's biggest Catholic pilgrimage centre.

Nobody trouve(nt) cette note utile

Photo Information
Viewed: 366
Points: 34
Discussions
  • None
Additional Photos by Gueguel Miguel (Miguel82) Gold Star Critiquer/Gold Note Writer [C: 4497 W: 0 N: 3426] (29927)
View More Pictures
explore TREKEARTH