Sea Life Aquarium in London

Sea life London aquarium (which is also known as Sea Life Centre) is one of the most visited tourist attractions from London. This magnificent aquarium was initially opened for public in 1997. In current days the aquarium is featured with Shark walk, Underwater tunnel, Rainforest adventure, Pacific ocean tank, etc….

Continue reading

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