Bantayan Island is a picturesque and idyllic destination located in the province of Cebu, in the Visayas region of the Philippines. Known for its stunning white sand beaches, crystal-clear waters, and laid-back atmosphere, Bantayan Island is a popular choice for travelers seeking a peaceful and relaxing getaway. The island is made up of three municipalities: Bantayan, Madridejos, and Santa Fe, each offering its own unique charm and attractions. The main town of Bantayan is a quaint and charming place, with Spanish colonial architecture and a rich cultural heritage. Madridejos is known for its vibrant fishing community and bustling market, while Santa Fe boasts some of the island's most beautiful beaches and resorts.