Flying Towards a Cliffside Town

A highly elevated town located on a hair pin bend road wedged in the green covered mountains of Tea country in Sri Lanka.

Most Popular Searches On Stock Footage