Spread the love

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