Hotel Review: Taj Lake Palace Udaipur May 9, 2016 by Ajay 10 Comments Taj Lake Palace, Udaipur is considered to be one of the most romantic hotels in the world. On top of that, James Bond made them famous with Octopussy. Here is my review of this charming hotel which is a legend in itself! Continue Reading »