Lemanu Beach is a park, located at Lemanu, South Solor, East Flores Regency, East Nusa Tenggara, Indonesia. They can be contacted via phone at +62 813-3899-1526 for more detailed information.
Location :
Lemanu, South Solor, East Flores Regency, East Nusa Tenggara