When someone mentions caviar, the most common words people think of are either “ew” or “fancy” – definitely a love-it-or-hate-it kind of food. If you haven’t grown up around it, such unfamiliar territory would be undoubtedly off-putting – after all, fish eggs don’t look or sound that appealing. But for those who have (grown up […]

Monday’s Escape To: Leela Palace in Udaipur, India This seven star opulent palace, lies on the shores of Lake Pichola with breathtaking views, luxurious decor, and top notch royal service.