You are viewing a single comment's thread from:
RE: Amber Palace, Jaipur, India. Stunning fort in the mountains. Great view and ride ...
Thank you so much, You have to see the next one.. coming soon.
Thank you so much, You have to see the next one.. coming soon.
You're welcome, l'll must see your next video....