6 - 10weeks in length.
Best times to visit, April to early June (Spring) & Sept to early November (Autumn)
Learn a few basic words before you go to soften the culture shock.

Guide book, Facebook page & a few blogs are out there on the internet for those with long distance wanderlust.