Day Trip suggestions around Bangalore

I go mostly to temple places and loiter around but here are some suggestions for non-temple places around Bangalore for a day trip: (All are kids friendly)

1. Bheemeshwari Fishing camp
2. Bluff and Talakad(iN this you can also stay in Jaladama for a night - it's good)
3. Srirangapatna (Lunch & dinner at Amblee Resort)
4. Horsley Hill (I went there for 2 days but can be covered in a day)
5. Devarayana Durga Hills