Visit the ancient Nandi Temple and witness the beautiful Dravidian architecture. This temple is devoted to Nandi, the bull, who is the mount and gatekeeper of Lord Shiva. Spend the morning exploring the intricate carvings and sculptures on the temple walls. For lunch, head to Cafe Moksha, which is a 15-minute drive from the temple, and treat yourself to delicious South Indian cuisine. In the afternoon, visit Tipu's Summer Palace, which is a perfect example of Indo-Islamic architecture. End your day watching the sunset at Ulsoor Lake.
Embark on an early morning trek to Skandagiri, also known as Kalavara Durga. Enjoy the scenic views along the trek and make sure to catch the sunrise from the hilltop. It's a moderate-level trek, so make sure to carry enough water and wear comfortable clothes and shoes. After the trek, head to the nearby Avathi Hills for lunch and try some local delicacies. Spend the rest of the day at leisure, exploring the quaint town of Nandi, or visit the Bhoganandishwara Temple which is just 20 minutes away from the town.
Visit the Grover Zampa Vineyards, located in the beautiful Nandi Hills, and take a tour of the vineyards to learn about the winemaking process. Spend the afternoon sampling different wines and enjoying a delicious lunch at the vineyard's restaurant. In the evening, head to the famous Devanahalli Fort, which is just 30 minutes away from the vineyard, and witness the stunning architecture of this ancient fort. Catch the sunset from the fort and end your trip on a high note.
If you have time, you can also visit the Bhimeshwari Fishing Camp for some fishing and wildlife spotting, or explore the Anthargange Caves, which are known for their unique rock formations and natural beauty. You can also take a side trip to the beautiful city of Mysore, which is just a 3-hour drive from Nandi Hills.