Processing. Please wait...
X
Comments to #
1
All comments (1)
0
1.
Delicious
5 year s ago
Well f@#k that. Airbnb can get you a nice place for $15 a night there.
Reply
random avatar
Welcome to The Leela Palace Udaipur, a stunning, 80-room resort in Udaipur, Rajasthan, India.
X
Take A Look At The World’s Best Hotel
>
1
/
20
<
0
1.
Delicious
5 year s ago
Well f@#k that. Airbnb can get you a nice place for $15 a night there.
Reply
random avatar