Udaipur was one of my favorite places in Northern India. Set around a stunning lake, the old city twists and turns creating a labyrinth of streets to wander and get lost while sipping on local chai or trying on handmade leather shoes. Many of the hotels and restaurants enhance the views of the lake by creating beautiful cut out spaces to sit and enjoy the atmosphere.
On the first evening in Udaipur we hopped on board a small water taxi and cruised around the lake. We even circled some of the famous high end hotels and resorts that are located in the middle of the lake.