Mechelina
FollowAmber Palace.
Amber Palace at Jaipur, Rajasthan, India, an awesome place to visit. Impressive view from the riverside as well as from above. ...
Read more
Amber Palace at Jaipur, Rajasthan, India, an awesome place to visit. Impressive view from the riverside as well as from above.
Read less
Read less
Views
44
Likes
Categories
Same photographer See all
Discover more photos See all