Jharokha is one of two restaurants in the Taj Lake Palace, located in the center of Lake Pichola. Usually you have to be staying at the hotel in order to eat here, but our agent had arranged for it, apparently they have connections or know who to bribe. To reach the restaurant, you take a small boat for about 3... More