by Bradmin | Aug 8, 2011 | Articles
Bali is one of the most visitor-friendly islands in Indonesia situated in the Lesser Sunda Island’s western corner. Java is situated on its western corner while Lombok lies in the east. Denpasar, the capital of Bali is located in its southern end which is one of the...