Discovering the historical splendour of Ward s Lake in Shillong, Ward s Lake is a prominent tourist attraction located in Shillong, Meghalaya. A man-made lake, it was constructed in 1894 to provide the British officials and their families with a recreational spot. The lake boasts terr