INDIA, RISHIKESH, UTTARAKHAND: Tiny storefront restaurant serving homemade Indian food in the holy city of Rishikesh on the Ganges Riverl.
INDIA, RISHIKESH, UTTARAKHAND: Tiny storefront restaurant serving homemade Indian food in the holy city of Rishikesh on the Ganges Riverl.
Other sizes:
Small
•
M •
L |