My husband and I have flights booked to Bangkok for end of April to mid May giving us 17 days away. We want to spend some time in BK before visiting a beach resort. We plan to book internal flight with AirAsia or one of the cheaper carriers which gives us plenty of options.
Where would be best in May? We've never been to Asia before and generally very excited by the cuisine, culture, beaches so we are open to suggestions. We enjoy day trips and activities like snorkelling but also half decent weather.
Any advice would be greatly appreciated. We've read so much online, we want to go everywhere!