Maniwaya Island is about a 30-45 mins from Buyabod Port located in the town of Sta. Cruz, Marinduque. There are several resorts to choose from in the island. The beach is white but not that fine. The are is also littered with sea grass, hence not very ideal for swimming especially during low tide.