
Waecicu Eden Beach Hotel Labuan Bajo Location: Located on the western part of Flores Island in the Sunda archipelago near Labuanbajo in an idyllic setting, the hotel is nestled in the heart of a beautiful bay and wild. The charming accommodation is combined with fine cuisine and quality service. This piece beautiful hotel just set […]