Well, in India your choices will be somewhat limited. In India most International Schools are associated to CIE rather than Edexcel. Now since you are looking for good place to stay in and learn full time as opposed to Private student. I would recommand you to contact the following CIE Schools if you wish to study in India, they are good school with an actual competent teachers. But be warned you would likely have to study Independently if you wish to sit for so-called hard subjects if you study in India. Hard subjects mostly being Further Maths, Advanced Extention Award, M1 Maths, D1 and D2 Maths etc. The following are CIE or Edexcel but do check it, some of the info is not checked by me.
Dhirubhai Ambani International School, Mumbai -- Day school [CIE]
Ecole Mondiale World School, Mumbai -- Day school [Edexcel]
Ahmedabad International School, Ahmedabad -- Day School [Edexcel]
DPS International School, Delhi -- Day school [?]
Calcutta International School, Kolkata -- Day school [Edexcel]
The following are Residential School :
Riverdale International School, Pune -- Residential school [CIE]
The International School of Bangalore, Bangalore -- Mixed (both Residential and Day) [CIE]
Good Shepherd International School, Ooty -- Residential school [CIE]
Indus International School, Bangalore -- Residential school [Edexcel]
Parkwood School International, Hyderabad -- Residential school [?]
Pathways World School, Gurgaon -- Residential school [Edexcel]
Fees for the residential School are quite high; around Rs. 25,000 for year (Hostel) and around same or more as Tution fees. Take note that this fees if for Indian Residents or Indian Abroad only; fees for foreign students is quite high, almost as high as 2xnormal fees excluding visa etc. Friend studying A Levels at local CIE school and has to shell out around 660$ per 6 months for fees, not including the Exam fees.
And if you wish to appear via Edexcel board just contact edexcel.india@pearson.com they arrange the examcenter generaly to the local PearsonVUE. But it will be as Private Student.
And the British Council in India (Kolkata) is the only center for Exams in India.
Hope it help.
But I would suggest you to attend a school in Singapore for your wishes of good entertianment and Singapore has 2 schools accredited to Edexcel; dont remember the names of school but I will ask my cousin who studied at one school.