Spending 2 days in Sonmsrg allows you to explore its main attractions like Zero point, Batal, Fish point and perhaps indulge in activities like trekking or pony rides. While more time would let you explore further, 2 days can provide a good introduction to its natural beauty.