Where is LAMA VILLA LOWER MAWPREM located?
LAMA VILLA LOWER MAWPREM is located at LAMA VILLA (DYMMIEW, Lower Mawprem, Garikhana, Shillong, Meghalaya 793002, India.