Talk:Mowgli/@comment-39607441-20200104175654

Isn't there a Disney hotel or park or something called Mowglis palace or something like that?