Pinterest • The world’s catalogue of ideas

Delhi is the capital city of India. When you visit India dont miss to see this wonderful place called Red Fort in Delhi. Here is the link where you can find few other must see places in Delhi:

pin 1

Cameron highland- beautiful highland in malaysia