Surviving Buses in India with Krystal
July 5th 2017 Buses in India.
Let's just say that if you experience riding a bus in Himachal Pradesh, India...you will never be able to watch the movie SPEED (Starring Sandra Bullock and Keeanu Reeves) with the same eyes EVER AGAIN.
Going to the Himalayan Mountains is for sure a MUST while vacationing in India, however going by the local bus companies may not be the wisest. Although I will tip my hat at a
... read more