The beautiful garden inside the luxurious 5 star Hotel Taj Lake Palace in India.
Size:
3264px × 2448px
Photo credit: ©
Ib Norvin / Alamy / Afripics
License:
Royalty Free
Model Released:
No
Keywords:
5,
beautiful,
garden,
hotel,
india,
lake,
palace,
rajasthan,
star,
taj,
udaipur