Go a bit further south and try North Sulawesi in Indonesia - great place with awesome diving/snorkeling, nature reserves, highlands with some active volcanoes and very open-minded girls (mainly Christian population). Off the beaten track and therefore even more fun.
http://www.north-sulawesi.org
http://www.sulawesi-info.com