Havelock Holiday Beach Resort,
Havelock Island

Host Corporate & Social Events at Havelock Holiday Beach Resort, Havelock Island