Santwana Church is a church, located at Pokhara 33700, Nepal
I don't feel they welcome and talk to new people who go by themselves