Indonesia, credited as the third largest country in Asia, is an integral part of Malay Archipelago. With imposing natural beauty and the amazing ... read more