Orchidea Beach II
Revision as of 17:50, 8 April 2018 by CampMaster (talk | contribs)
Revision as of 17:50, 8 April 2018 by CampMaster (talk | contribs)
Orchidea Beach II is a hotel and restaurant located close to the town centre of Sambava directly at the beach.