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,057 views
6 faves
4 comments
Taken on July 18, 2012