hello guys according to me there is no a place like that in sri lanka. and also if mani was in sri lanka for the shooting of that film that will be focused on media. but it wasn't.
but, i heard that location was in nepal. because there also budism is the majority religion.

