If you want to go for a peaceful holiday with your spouse…A holiday where you can relive the moments of love still cherished in your heart... Then Manipur Villa at Binsar is the perfect place for you. The villa gives you solitude when required and companionship at other times. It is a British period villa that retains its original glory. There are five small, but elegantly done up rooms in the Villa. Nothing here will remind you of the mundane world or interrupt the call of the wild.