Places to Visit in Indonesia

Indonesia is the largest island chain in the world with 18,330 islands and also is the home of about 167 active volcanoes. Everybody knows about Bali and Lombo, apart from these there are many wonderful beaches in the exotic locations of Indonesia. This island nation is the home for scuba diving and lot more amazing […]