Istana Merdeka (Merdeka Palace)
Indonesia is a nation consisting of thousands of islands. Best noted as Southeast Asia’s popular Archipelago, it is truly a tropical heaven. Many cultures, tradition intermingling with the lush scenic…
Share