Dover castle, England

Dover castle is the largest castle in England that is located in Dover, Kent, England. It is a medieval castle that was founded during 11th century. Although the castle was there since the Iron age, but during the reign of Henry II the castle took a recognisable shape. He spent…

Continue reading

Botanical garden of Kolkata, India

This botanic garden is commonly known as Kolkata (or Calcutta) botanic garden (despite of not being located in Kolkata). Previously this magnificent botanic garden was known as Indian botanic garden, and also Royal botanic garden, Calcutta. The size of the garden is approximately 270 acres. This is located in Shibpur,…

Continue reading