Perched gracefully at 1,730 metres above sea level in the serene Nishat-Shalimar area, Taj Dal View offers a luxurious retreat with panoramic vistas of the majestic mountains and the shimmering Dal ...