Visit the most important attraction called Kargil War Memorial built by Indian Army refreshes the memories of war happened in 1999.
Visit the most important attraction called Kargil War Memorial built by Indian Army refreshes the memories of war happened in 1999.