Neela Sandh Islamabad Pakistan is a very naturally beautiful lake. It is one of the top places of Islamabad Pakistan that tourist love to visit. Posted By Blurbgeek