ET Emerald Trail Pet-friendly hotels and accommodations Bhimtal, Uttarakhand, India Emerald Trail is a holiday retreat based in Bhimtal, in India. It is a property in the middle of Indian natur…