Nestled on the scenic shores of Umiam Lake, the Taj Umiam Resort is poised to become a premier destination in Meghalaya tourism.This luxurious resort promises to blend indulgence with ecological mindfulness, addressing environmental concerns while creating jobs for the local community.