Known as 'Champagne' of tea..... 'Margaret's Hope', first flush; Darjeeling, India
Personal carriage of Maharaja of Baroda, India. Built in 1886
Jama mosque New Delhi
One of the oldest trees inside Red Fort New Delhi, India, is still blooming....