List of landmarks in Veligandu Select Landmark in Veligandu from the list below: Origami Japanese Restaurant Veligandu Island Resort & Spa