With a horse-shoe shaped valley with unmatched views this is the place to be if you want your inner Mowgli to come to life.