This beautiful city of Northeast India is the Scotland of East, see...