Sonmarg, a visually stunning town located in Jammu & Kashmir, is famous for its beautiful grass-covered lands and magnificent panoramic vistas.