Mini Thailand Of India | Jibhi, Himachal | The Solo Female Traveller Ep 21

Did you know there is a mini Thailand in India? We visited a hidden gem in Jibhi, Himachal and this
S1 E21     100

More from The Solo Female Traveller View All