Beach Engagement set up at Havelock island beach resort (2)

Beach Engagement set up at Havelock island beach resort (2)