A mini paradise populated by tourists