7 of 21

Sheesh Mahal, Udaipur, India

This open-air restaurant, located in The Leela Palace Udaipur, lets guests take in outstanding views of Pichola Lake while dining under the stars.

[Photo via Sheesh Mahal]

7 of 21
Feedback