For local Travel Insurance (within India), even foreign national can buy this cover.