• Delete
  • Edit

About

Thambiluvil Pilgrims Monastery is a place of worship, located at Okanda, Okanda Dewala Road, Sri Lanka. They can be contacted via phone at +94 75 285 9666 for more detailed information.

Location :
Okanda, Okanda Dewala Road
Contacts :

Added by Jopie, at 13 February 2015

Gallery

Add missing information

Add email
Add business description
Add website
Add Social Media
Add Products and Services

2 Reviews

  • Anonymous
    18 April 2015

    Prathees

    response / report this review
  • Anonymous
    20 February 2015

    Nothing special. Small Hindu temple

    response / report this review

Rate & Write Reviews