The Residence/ Site

10404087_10202608789956665_7683556400174983579_n

Beautiful town of Jeolikot, Uttarakhand, India.

Advertisements