Nepal is a Hindu country, BTW. I'm living very close to Nepal and know that it's not one of those places where you can say -
Here its also fine talking to anything about almost any topic.
They just don't mind because they are dependant on Tourism so much.