News Video News

Enjoy food up in air with view of Taj Mahal

 

Imagine devouring a scrumptious meal at 150-feet above the ground. In a recent example, UP's Agra gets its first fly dining restaurant.

Advertisement