I FOUND BUCKINGHAM PALACE IN ASIA | Vlog #110
After days of adventuring through Sri Lanka, I was surprised to discover the nation has cooler places. We visit the beautiful Grand Hotel in Nuwara Eliya up in the mountains and it was truly incredible. It looked like Buckingham Palace!