You May Like!

Flag of Indonesia

60 Interesting Facts About Indonesia

Indonesia, officially the Republic of Indonesia, is a country in Southeast Asia. Indonesia is made up of a vast archipelago consisting of several thousand...

You May Like!

amazing facts about the human brain

53 Interesting Facts About The Brain

The brain is the most complex part of the human body. It is responsible for intelligence, interpretation of senses, controlling of behavior and initiation...