Start your first night in Bangalore by enjoying the city's famous nightlife. Head to the lively neighbourhood of Indiranagar, which is packed with restaurants, bars, and pubs. Check out Toit Brewpub for some artisanal beers, and later head to Toit's Rooftop Bar for amazing views of the city at night. End the night with dinner at The Black Rabbit or The Fatty Bao.
Today's agenda is all about adventure. Drive down to the town of Kanakapura, which is surrounded by gorgeous wilderness. Start with a climb at the Ramnagar Rocks, a favourite of local climbers. Later, visit the Kabbaladurga Hill for a peaceful trek and an unforgettable sunset. End your day with a thrilling dip in the Chunchi Falls swimming hole.
After two action-packed days, it's time to take it slow. Head to UB City, Bangalore's premium shopping mall, and treat yourself to an indulgent spa. Try out the Kerala Ayurveda Wellness Spa for traditional Ayurvedic treatments or the Four Fountains De-Stress Spa for a rejuvenating massage. Later, explore the many boutiques and high-end stores for some retail therapy. End the day with dinner at the stunning rooftop restaurant, Farzi Cafe.
If you have extra time, consider taking a day trip to the beautiful Nandi Hills for stunning views and peaceful hikes. For a unique food experience, visit the famous food street in VV Puram and try out some local delicacies like Masala Dosa or Pav Bhaji. If you're willing to splurge, head to the Olive Beach restaurant for a sophisticated and romantic atmosphere. If you have less time, skip the spa day and add some more activities like go-karting or paintballing at the Torq03 sports centre.