Punta Mita is a fishing village and luxury resort on Mexicos Pacific coast. It sits on a small peninsula on Banderas Bay. Its known for upscale homes, golf courses and private beaches. The public El Anclote Beach, backed by restaurants, has gentle surf. Offshore are the biodiverse Marieta Islands, with wildlife such as humpback whales and blue-footed boobies. To the north is the laid-back surf village of Sayulita.