Feel the exquisite beauty of Woodhouse Beach Resort with state-of-the-art amenities which provide indelible memories that leaves you dreaming about a future visit after every stay