Bajawa, Flores Island – Indonesia
Sky above. Earth below. Peace within do you know where is it this place? Read more….
The charming and picturesque town Bajawa is located in the central highlands of the snake-shaped island of Flores, Indonesia. It’s the capital of the Ngada Regency, which is part of the East Nusa Tenggara province. You must be logged in to view this content.