Ko Pha-ngan, Thailand
Offered at multiple places including Agama Yoga, which is in the northwest of the island and has month-long intensive courses.