Java is located in Indian Ocean. It is the world’s most populous island, and one of the most densely populated regions in the world.

March 1, 2011 | Afifa Gillani | No Comments | 733 views