Umiam Lake, also known as the “Water of Tears”, is a captivating gem nestled in the serene hills of Meghalaya, just a short drive from the bustling city of Shillong.This stunning lake attracts visitors from around the world, drawn by its tranquil beauty and the enchanting tales surrounding it.