Royal Dutch Resorts And Doll Museum is located in Sargakhet, Mukteshwar, India on Sargakhet, Nainital, Uttarakhand, near Mountain Trail Resort. Royal Dutch Resorts And Doll Museum is rated 4.1 out of 5 in the category resort hotel in India.
Address
Sargakhet, Nainital, Uttarakhand, near Mountain Trail Resort