20071223 india: Beaches passe; it's Xmas in the hills