flickr-free-ic3d pan white

India. Walking on water....

Velangani, Bay of Bengal.

Velangani, or Vailankanni, the Mecca of South Asian Christianity, is located on the Coromandel coast, in Tamil Nadu. It is here that in 1560, Virgin Mary is said to have appeared to a shepherd, asking him for milk to quench the thirst of baby Jesus.

 

www.laliesorbet.com/

1,207 views
6 faves
4 comments
Taken on July 18, 2012