Relax with a hot cup of freshly brewed tea and soak in the lush, green views that rain brings to this picturesque hill station. Gemini - Destination: Shillong, Meghalaya Gemini, your curious and ...